<?php

final class GerenciaCategoria{
	private $resultCategoria;
	private $sqlCategoria;
	private $parametro;
	private $conexao;
	
	public function __construct(ConectaMysql $conexao){		
		$this->conexao = $conexao;
	}
	

	public function selectCategoria($parametro = false){
		$this->sqlCategoria = "SELECT * FROM tb_categoria";
		if ($parametro){
			$this->parametro = addslashes($parametro);
 			$this->sqlCategoria = $this->sqlCategoria." WHERE (tb_categoria.CATid = '".$this->parametro."')";
		}
		
		$this->sqlCategoria= $this->sqlCategoria." ORDER BY CATdescricao";
		$this->resultCategoria = $this->conexao->executaQuery($this->sqlCategoria);	
		return $this->resultCategoria;
	}

}
	
?>